Elementor\App\Modules\ImportExportCustomization\Module A

Total Complexity 75
Dependencies 17
Dependents 8
Total lines 731
Lines of code 448
Logical lines of code 184
Comment lines 142
Methods 33
Properties 3

Methods 33

Method Rating Maintainability Complexity Lines of code
render_import_export_tab_content()
A
35 10 96
get_summary_titles()
S
48 5 35
ensure_writing_permissions()
S
56 5 18
print_item_content()
S
55 3 23
register_actions()
S
55 3 19
is_third_party_class()
S
60 3 14
get_remote_kit_zip()
S
61 3 12
render_last_kit_thumbnail()
S
58 2 21
import_kit()
S
58 2 16
get_export_groups()
S
66 3 8
get_elementor_document()
S
69 3 7
enqueue_scripts()
S
55 1 24
get_config_data()
S
52 1 23
__construct()
S
65 2 9
get_init_settings()
S
72 2 6
maybe_add_referrer_param()
S
68 2 7
import_kit_by_runner()
S
65 2 9
ensure_DOMDocument_exists()
S
73 2 5
get_elementor_editor_home_page_url()
S
68 2 7
get_elementor_home_page_url()
S
68 2 7
get_recently_edited_elementor_page_url()
S
68 2 7
get_recently_edited_elementor_editor_page_url()
S
68 2 7
get_elementor_page_url()
S
75 2 4
get_elementor_editor_page_url()
S
75 2 4
register_settings_tab()
S
61 1 14
upload_kit()
S
62 1 12
get_name()
S
82 1 3
get_revert_href()
S
72 1 5
export_kit()
S
69 1 7
revert_last_imported_kit()
S
71 1 6
handle_revert_last_imported_kit()
S
70 1 6
empty_pages()
S
82 1 3
get_elementor_ui_theme_preference()
S
75 1 4